package cn.yuanqiao.archive.liyong.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;

/**
 * @ProjectName: ruoyi-modules-system
 * @Package: cn.yuanqiao.archive.liyong.domain
 * @ClassName: QueryParams
 * @Author: lenovo
 * @Description: hbWang
 * @Date: 2023/7/4 14:29
 * @Version: 1.0
 */
public class QueryParams {
    /**
     * 查询字段
     */
    private String column;
    /**
     * 查询类型  1.like  2.in   3.区间  4 全文
     */
    private String queryType;
    /**
     * 类型
     */
    private String showType;
    /**
     * 区间查询开始
     */
    private String value;
    /**
     * 区间查询结束
     */
    private String valueTwo;


    public String getColumn() {
        return column;
    }

    public void setColumn(String column) {
        this.column = column;
    }

    public String getQueryType() {
        return queryType;
    }

    public void setQueryType(String queryType) {
        this.queryType = queryType;
    }

    public String getShowType() {
        return showType;
    }

    public void setShowType(String showType) {
        this.showType = showType;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public String getValueTwo() {
        return valueTwo;
    }

    public void setValueTwo(String valueTwo) {
        this.valueTwo = valueTwo;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this)
                .append("column", column)
                .append("queryType", queryType)
                .append("showType", showType)
                .append("value", value)
                .append("valueTwo", valueTwo)
                .toString();
    }
}
